package com.mall.common.util;

import cn.hutool.core.lang.Snowflake;
import cn.hutool.core.util.IdUtil;

/**
 * 雪花算法工具类
 */
public class IdGenerator {
    /**
     * 雪花算法生成器
     * 参数1: 终端ID (0-31)
     * 参数2: 数据中心ID (0-31)
     */
    private static final Snowflake snowflake = IdUtil.getSnowflake(1, 1);

    /**
     * 生成雪花ID
     *
     * @return 雪花ID
     */
    public static long nextId() {
        return snowflake.nextId();
    }
}